render homage - Español Inglés Diccionario